store lamb - Español Inglés Diccionario